stored energy spot welding - German English Dictionary